telecommunications cable - English Synonyms Dictionary